stage_pos_mgr = GSP_StagePosPath_Me()
pos_info = GSP__PosInfo()
room_info = GSP__RoomInfo()

pos_info:AddVertex(2, 270.656, 412.197, 340.799)
pos_info:AddVertex(1, 273.187, 410.615, 340.687)
pos_info:AddVertex(4, 277.198, 408.216, 340.778)
pos_info:AddVertex(3, 281.452, 405.221, 340.859)
pos_info:AddVertex(6, 285.604, 403.368, 340.878)
pos_info:AddVertex(5, 291.014, 403.693, 341.696)
pos_info:AddVertex(8, 295.493, 405.001, 342.25)
pos_info:AddVertex(7, 299.042, 406.013, 342.632)
pos_info:AddVertex(10, 301.85, 406.292, 343.018)
pos_info:AddVertex(9, 302.375, 404.826, 342.853)
pos_info:AddVertex(12, 302.333, 401.171, 342.462)
pos_info:AddVertex(11, 302.882, 397.485, 342.223)
pos_info:AddVertex(14, 302.906, 393.844, 342.113)
pos_info:AddVertex(13, 302.211, 390.133, 342.028)
pos_info:AddVertex(16, 299.333, 388.172, 341.709)
pos_info:AddVertex(15, 296.272, 386.308, 341.5)
pos_info:AddVertex(18, 295.267, 382.695, 341.5)
pos_info:AddVertex(17, 293.948, 378.601, 341.261)
pos_info:AddVertex(20, 290.271, 376.066, 341.251)
pos_info:AddVertex(19, 285.162, 375.338, 340.75)
pos_info:AddVertex(22, 279.943, 373.869, 340.766)
pos_info:AddVertex(21, 274.509, 372.386, 340.75)
pos_info:AddVertex(24, 269.501, 372.304, 340.75)
pos_info:AddVertex(23, 265.958, 372.77, 340.75)
pos_info:AddVertex(26, 262.268, 372.596, 341)
pos_info:AddVertex(25, 259.231, 373.883, 341)
pos_info:AddVertex(28, 255.977, 375.705, 341.25)
pos_info:AddVertex(27, 251.925, 379.173, 341.486)
pos_info:AddVertex(30, 250.72, 384.291, 341.703)
pos_info:AddVertex(29, 250.838, 389.592, 341.147)
pos_info:AddVertex(32, 251.153, 394.87, 341.334)
pos_info:AddVertex(31, 252.321, 400.375, 341.47)
pos_info:AddVertex(34, 254.017, 405.537, 341.52)
pos_info:AddVertex(33, 256.652, 410.477, 341.478)
pos_info:AddVertex(36, 260.363, 413.351, 341.536)
pos_info:AddVertex(38, 263.037, 410.209, 340.877)
pos_info:AddVertex(37, 264.906, 408.58, 340.75)
pos_info:AddVertex(40, 266.898, 408.876, 340.691)
pos_info:AddVertex(39, 270.484, 409.188, 340.5)
pos_info:AddVertex(42, 273.689, 407.109, 340.616)
pos_info:AddVertex(41, 275.555, 401.923, 340.5)
pos_info:AddVertex(44, 274.119, 397.554, 340.5)
pos_info:AddVertex(43, 272.19, 393.932, 340.504)
pos_info:AddVertex(46, 269.953, 388.762, 340.75)
pos_info:AddVertex(45, 267.762, 383.7, 340.5)
pos_info:AddVertex(48, 265.531, 378.545, 340.617)
pos_info:AddVertex(47, 264.128, 375.384, 340.75)
pos_info:AddVertex(50, 263.54, 376.631, 340.75)
pos_info:AddVertex(49, 261.873, 379.821, 340.782)
pos_info:AddVertex(52, 259.783, 382.847, 340.75)
pos_info:AddVertex(51, 257.478, 385.644, 340.61)
pos_info:AddVertex(54, 253.922, 386.106, 340.765)
pos_info:AddVertex(53, 254.195, 388.136, 340.75)
pos_info:AddVertex(56, 257.339, 390.07, 340.5)
pos_info:AddVertex(55, 259.235, 393.246, 340.5)
pos_info:AddVertex(58, 260.165, 396.886, 340.5)
pos_info:AddVertex(57, 260.976, 400.544, 340.75)
pos_info:AddVertex(60, 260.887, 404.193, 341)
pos_info:AddVertex(59, 262.108, 407.461, 340.998)
pos_info:AddVertex(62, 264.399, 404.794, 340.75)
pos_info:AddVertex(61, 265.939, 401.011, 340.508)
pos_info:AddVertex(64, 269.892, 398.024, 340.5)
pos_info:AddVertex(66, 272.782, 387.379, 340.887)
pos_info:AddVertex(65, 272.847, 382.985, 340.985)
pos_info:AddVertex(68, 274.95, 380.179, 340.5)
pos_info:AddVertex(67, 277.573, 377.4, 340.5)
pos_info:AddVertex(70, 283.108, 377.335, 340.75)
pos_info:AddVertex(69, 284.533, 380.414, 340.854)
pos_info:AddVertex(74, 285.803, 394.334, 341.007)
pos_info:AddVertex(73, 284.705, 398.721, 340.843)
pos_info:AddVertex(76, 283.748, 402.241, 340.53)
pos_info:AddVertex(75, 285.821, 401.174, 340.831)
pos_info:AddVertex(78, 285.573, 397.615, 340.951)
pos_info:AddVertex(77, 282.498, 398.425, 340.576)
pos_info:AddVertex(80, 278.815, 398.183, 340.5)
pos_info:AddVertex(79, 277.13, 393.83, 340.521)
pos_info:AddVertex(82, 280.377, 389.404, 341)
pos_info:AddVertex(81, 281.043, 386.245, 341)
pos_info:AddVertex(84, 283.167, 384.827, 341.052)
pos_info:AddVertex(83, 283.337, 388.439, 341.167)
pos_info:AddVertex(86, 285.022, 390.026, 341.248)
pos_info:AddVertex(85, 287.515, 387.172, 341.25)
pos_info:AddVertex(87, 289.017, 380.356, 341)
pos_info:AddVertex(90, 291.252, 382.041, 341)
pos_info:AddVertex(89, 289.992, 385.478, 341.25)
pos_info:AddVertex(92, 291.371, 388.756, 341.345)
pos_info:AddVertex(91, 294.326, 393.248, 341.52)
pos_info:AddVertex(94, 297.412, 397.938, 341.919)
pos_info:AddVertex(93, 300.476, 402.493, 342.371)
pos_info:AddVertex(96, 301.201, 403.517, 342.59)
pos_info:AddEdge(36, 38)
pos_info:AddEdge(38, 37)
pos_info:AddEdge(37, 40)
pos_info:AddEdge(40, 39)
pos_info:AddEdge(39, 1)
pos_info:AddEdge(1, 2)
pos_info:AddEdge(2, 39)
pos_info:AddEdge(39, 42)
pos_info:AddEdge(42, 4)
pos_info:AddEdge(4, 3)
pos_info:AddEdge(3, 76)
pos_info:AddEdge(76, 6)
pos_info:AddEdge(6, 5)
pos_info:AddEdge(5, 8)
pos_info:AddEdge(8, 7)
pos_info:AddEdge(7, 10)
pos_info:AddEdge(10, 9)
pos_info:AddEdge(9, 96)
pos_info:AddEdge(96, 93)
pos_info:AddEdge(93, 12)
pos_info:AddEdge(12, 11)
pos_info:AddEdge(11, 14)
pos_info:AddEdge(14, 13)
pos_info:AddEdge(13, 16)
pos_info:AddEdge(16, 15)
pos_info:AddEdge(15, 18)
pos_info:AddEdge(18, 17)
pos_info:AddEdge(17, 20)
pos_info:AddEdge(20, 19)
pos_info:AddEdge(19, 22)
pos_info:AddEdge(22, 21)
pos_info:AddEdge(21, 24)
pos_info:AddEdge(24, 23)
pos_info:AddEdge(23, 26)
pos_info:AddEdge(26, 25)
pos_info:AddEdge(25, 28)
pos_info:AddEdge(28, 27)
pos_info:AddEdge(27, 30)
pos_info:AddEdge(30, 29)
pos_info:AddEdge(29, 32)
pos_info:AddEdge(32, 31)
pos_info:AddEdge(31, 34)
pos_info:AddEdge(34, 33)
pos_info:AddEdge(33, 36)
pos_info:AddEdge(53, 54)
pos_info:AddEdge(54, 51)
pos_info:AddEdge(51, 52)
pos_info:AddEdge(52, 49)
pos_info:AddEdge(49, 50)
pos_info:AddEdge(50, 47)
pos_info:AddEdge(47, 23)
pos_info:AddEdge(53, 56)
pos_info:AddEdge(56, 55)
pos_info:AddEdge(55, 58)
pos_info:AddEdge(58, 57)
pos_info:AddEdge(57, 60)
pos_info:AddEdge(60, 59)
pos_info:AddEdge(59, 38)
pos_info:AddEdge(59, 62)
pos_info:AddEdge(62, 61)
pos_info:AddEdge(61, 64)
pos_info:AddEdge(64, 43)
pos_info:AddEdge(46, 45)
pos_info:AddEdge(45, 48)
pos_info:AddEdge(48, 47)
pos_info:AddEdge(22, 67)
pos_info:AddEdge(67, 68)
pos_info:AddEdge(68, 65)
pos_info:AddEdge(65, 66)
pos_info:AddEdge(66, 46)
pos_info:AddEdge(51, 56)
pos_info:AddEdge(58, 61)
pos_info:AddEdge(49, 45)
pos_info:AddEdge(49, 28)
pos_info:AddEdge(54, 30)
pos_info:AddEdge(53, 29)
pos_info:AddEdge(58, 31)
pos_info:AddEdge(34, 60)
pos_info:AddEdge(60, 62)
pos_info:AddEdge(62, 42)
pos_info:AddEdge(42, 41)
pos_info:AddEdge(41, 80)
pos_info:AddEdge(80, 77)
pos_info:AddEdge(77, 73)
pos_info:AddEdge(73, 75)
pos_info:AddEdge(75, 6)
pos_info:AddEdge(73, 78)
pos_info:AddEdge(78, 74)
pos_info:AddEdge(74, 86)
pos_info:AddEdge(86, 85)
pos_info:AddEdge(85, 89)
pos_info:AddEdge(89, 90)
pos_info:AddEdge(90, 17)
pos_info:AddEdge(89, 92)
pos_info:AddEdge(92, 91)
pos_info:AddEdge(91, 94)
pos_info:AddEdge(94, 93)
pos_info:AddEdge(90, 87)
pos_info:AddEdge(87, 69)
pos_info:AddEdge(69, 70)
pos_info:AddEdge(70, 19)
pos_info:AddEdge(69, 84)
pos_info:AddEdge(84, 83)
pos_info:AddEdge(83, 82)
pos_info:AddEdge(82, 79)
pos_info:AddEdge(79, 44)
pos_info:AddEdge(44, 64)
pos_info:AddEdge(44, 41)
pos_info:AddEdge(41, 4)
pos_info:AddEdge(44, 43)
pos_info:AddEdge(46, 43)
pos_info:AddEdge(81, 84)
pos_info:AddEdge(81, 82)
pos_info:AddEdge(68, 81)
pos_info:AddEdge(81, 83)
pos_info:AddEdge(83, 86)
pos_info:AddEdge(86, 92)
pos_info:AddEdge(74, 91)
pos_info:AddEdge(91, 14)
pos_info:AddEdge(92, 15)
pos_info:AddEdge(24, 48)
pos_info:AddEdge(24, 68)
pos_info:AddEdge(25, 50)
pos_info:AddEdge(55, 46)
pos_info:AddEdge(55, 32)
pos_info:AddEdge(57, 61)
pos_info:AddEdge(62, 37)
pos_info:AddEdge(21, 67)
pos_info:AddEdge(84, 85)
pos_info:AddEdge(57, 31)
pos_info:AddEdge(66, 43)
pos_info:AddEdge(52, 45)
pos_info:AddEdge(27, 52)
pos_info:AddEdge(79, 80)
pos_info:AddEdge(80, 3)
pos_info:AddEdge(66, 79)
pos_info:AddEdge(45, 65)
pos_info:AddEdge(67, 70)

room_info:AddPosInfo(0x1, pos_info)
stage_pos_mgr:AddStageInfo(0x3f6, room_info)
